rough turner - French English Dictionary